package com.gagakuai.concurrent;

import com.gagakuai.concurrent.Future;

/*
 * Runnable和Future的合体，可以表示兼容Runnable的带有异步计算的任务
 * 当run()执行完任务后，可访问其执行结果a
 *
 * @author houhong
 */
public interface RunnableFuture<V> extends Runnable, Future<V> {

    /*
     * 任务执行入口
     */
    @Override
    void run();
}
